package cn.laixueit;

public class Demo5 {
    public static void main(String[] args) {
        /*
        *  1
        * */

        /*
        *  1 定义一个整数数组
        *  2 遍历数组
        *  3 找到最大数 = ?
        * */
        /*
            int[] nums = {-2,-31,-5,-6};
            int max = nums[0]; //最大数
            for (int i = 0; i < nums.length; i++) {
               if(max < nums[i]){
                   max = nums[i];
               }
            }
            System.out.println(max);
        */

        /*找最小的*/
        /*
            int[] nums = {55,2,31,5,6};
            int min = nums[0]; // 最大数
            for (int i = 0; i < nums.length; i++) {
                if(min > nums[i]){// 55 > 2 ,min = 2
                    min = nums[i];
                }
            }
            System.out.println(min);
        */

        /*
        * 随机生成1-10之间的整数
        * */

        /*
            double random = Math.random();
            System.out.println(random);//0 - 0.99999999...
            double v = random * 10;
            System.out.println(v);// 0 - 9.999999...
            double v1 = v + 1;
            System.out.println(v1);// 1 - 10.9999999.
            int i = (int) v1;
            System.out.println(i);
        */

        /*
        * 随机得到一个1-10之间的正整数
        * 如果随机数<=3以下的,输出miss，如果是<=7且>3输出随机数*10的伤害值,如果小于10输出暴击伤害
        * 如果刚哈等于10输出致命一击
        * */

        int num = (int) ((Math.random() * 10) + 1);
        if(num<=3){
            System.out.println("miss");
        }else if(num <=7 && num >3){//true && false == false
            System.out.println(num*10);
        }else if(num <10){//true
            System.out.println("暴击");
        }else if(num == 10){
            System.out.println("致命一击");
        }
    }
}
